cake stuffed with fruit - French English Dictionary